insulin deficiency - Francés Inglés Diccionario